package com.example.extendss.demo_02;

//多态只针对方法：向上转型时调用时被子类改写的方法，如果调用的是属性，那还是父类的属性
public class Test {


    public static void main(String[] args) {

        Father father = new Son();
        //1.调用子类的方法，如果子类没改写，则调用自己的方法
        father.play();//我是儿子，我爱打游戏
        //2.调用父类自己的属性，子类只会覆盖父类的方法，不会覆盖父类的属性
        System.out.println(father.name);//我是父亲
        //father.age; 没有办法调用父类私有调用属性。
        Son son = (Son) father;
        System.out.println(son.age);

    }


}
